18
230 NW 71st St
Miami, FL 33150
$4,000,000 USD
6,620 SF
7.07% Cap Rate
6,620 SF
$4,000,000 USD
Warehouse