12
1343 NW 1st St
Miami, FL 33125
$7,200,000 USD
24,051 SF
24,051 SF
$7,200,000 USD
Hospitality