18
1343 NW 1st St
Miami, FL 33125
$7,500,000 USD
12,146 SF
12,146 SF
$7,500,000 USD
Hospitality