2
2290-2398 NW 119th St
Miami, FL 33167
$17.95 USD/SF/YR
18,425-27,711 SF
2
Spaces Available
Built 2020
Built 2020
18,425-27,711 SF
$17.95 USD/SF/YR
Industrial