13
1110 Truman Ave
Key West, FL 33040
$63.50 USD/SF/YR
850 SF
1
Space Available
Built 1953
850 SF Contiguous
Built 1953
850 SF
$63.50 USD/SF/YR
Retail