Amelia South – A1, Fernandina Beach
https://amelia-south-a1.usa8.info
Offering sea views, Amelia South – A1 is a property located in Fernandina Beach, 1.6 miles from Amelia Island Historic District and 1.6 miles from American Beach. This apartment is 1.6 miles from Main Beach and 3.6 miles from Fort Clinch State Park.
Fernandina Beach, FL 32034-4380, United States of America