Located on the corner of Nectarine St. and 15th St. in Fernandina Beach, Florida - within 5 minutes of historic downtown, the beaches, and shopping on Amelia Island.
1601 Nectarine St., Fernandina Beach, FL 32034
Entrance is on Nectarine between 15th and 18th St.
The Palms at Amelia Condominium Association, Inc. All Rights Reserved. Website by BizBolster Web Solutions LLC.