104200 Overseas Hwy, Key Largo, Florida 33037-2901 USA
Photo Credit: Campendium/Lynne
Claim copyright