$1,100,000

5 MARSH CREEK ROAD, Fernandina Beach, FL, 32034

35
Courtesy of: AMELIA ISLAND REAL ESTATE SERVICES