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