Duval Inn
511 Angela St
·
Key West
FL
33040