33
8730 NW 27th St
Miami, FL 33172
$22,750,000 USD
74,421 SF
6.68% Cap Rate
74,421 SF
$22,750,000 USD
Hotel