474347 State Rd 200 Unit 3, Fernandina Beach, FL 32034, United States
85 Amelia Village Cir, Fernandina Beach, FL 32034, United States
22 S 8th St, Fernandina Beach, FL 32034, United States