3
585 NW 161st St
Miami, FL 33169
$60.00 USD/SF/YR
5,939 SF
1
Space Available
Built 2012
5,939 SF Contiguous
Built 2012
5,939 SF
$60.00 USD/SF/YR
Medical