801 SW 1st St
Miami, FL 33130
$1,800,000 USD
2,020 SF
2,020 SF
$1,800,000 USD
Freestanding