88
505 SE 16th St
Fort Lauderdale, FL 33316
$5,900,000 USD
6,869 SF
6.34% Cap Rate
6,869 SF
$5,900,000 USD
Hotel