31 Ocean Place, Fernandina Beach

Stunning 3 bed, 3 bath, 1,739 sq ft Ocean front Penthouse in exclusive, secure Ocean Place at Summer Beach in Amelia Island