6
5111 NW 159th St
Miami Lakes, FL 33014
$20.00 USD/SF/YR
1,100 SF
1
Space Available
Built 2009
Built 2009
1,100 SF
$20.00 USD/SF/YR
Industrial