43  MARSH CREEK ROAD, Fernandina Beach, FL, 32034

$499,000

43 MARSH CREEK ROAD, Fernandina Beach, FL, 32034

Courtesy of: FIRST COAST SOTHEBYS INTERNATIONAL REALTY