6
2401 NW 34th Ave
Miami, FL 33142
$3,275,000 USD
10,617 SF
10,617 SF
$3,275,000 USD
Warehouse