Homes for sale - LOT 63 SEA MARSH RD, Fernandina Beach, FL 32034 – ...