1326 Old Bluff Rd
Fernandina Beach, FL
South Amelia Island- One of the last remaining true estate sized lots available. Located along the Nassau River with deep water access this 2.3 acre parcel is situated high above the river at Old Bluff. Breathtaking views and total privacy. The perfect canvas for you to build your home and leave a legacy.