4
16400 NW 2nd Ave
Miami, FL 33169
$45.00 USD/SF/YR
4,553 SF
1
Space Available
Built 1983
4,553 SF Contiguous
Built 1983
4,553 SF
$45.00 USD/SF/YR
Medical