
Looking for a perfect location on Amelia Island? This is it! Less than 1 mile to the 13 miles of beautiful beaches.
- Unit B 2051 Natures Lane W, Fernandina Beach, FL, 32034 United States $480,000
- 3 beds 2 Baths 1 Partial Bath 1,623 Sq. ft. 10,035
Looking for a perfect location on Amelia Island? This is it! Less than 1 mile to the 13 miles of beautiful beaches.