34
12000 Biscayne Blvd
Miami, FL 33181
$29.48 USD/SF/YR
2,349 SF
1
Space Available
Built 1982
12,115 SF Contiguous
Built 1982
2,349 SF
$29.48 USD/SF/YR
Medical