36
11520 SW 88th St
Miami, FL 33176
$17,000,000 USD
44,259 SF
4.68% Cap Rate
44,259 SF
$17,000,000 USD
Hotel