2950 Overseas Hwy, Key West, Florida 33040-6131 USA
Photo Credit: Campendium/Kimberly
Claim copyright