Fernandina Beach FL Real Estate-Rental Service 1. 5012 First Coast Hwy, Fernandina Beach, FL 32034 | Amelia Island Resort Rentals (904) 261-9444