Lot 17 Leonard Street

Fernandina Beach, FL 32034