711 Duval Street
Key West, Florida