Amelia South - L2, Fernandina Beach

Amelia South – L2, Fernandina Beach

Amelia South – L2, Fernandina Beach
https://amelia-south-l2.usa8.info

Featuring sea views, Amelia South – L2 is located in Fernandina Beach, 1.6 miles from Amelia Island Historic District. The property is 1.6 miles from American Beach. The apartment comes with a flat-screen TV and 2 bedrooms.

Fernandina Beach, FL 32034-4380, United States of America

Related Posts