816 Duval St
Key West, FL 33040
$5,195,000 USD
2,695 SF
2,695 SF
$5,195,000 USD
Restaurant