10
11880 Bird Rd
Miami, FL 33175
$39.61 USD/SF/YR
943-4,522 SF
11
Spaces Available
Built 1976
4,522 SF Contiguous
Built 1976
943-4,522 SF
$39.61 USD/SF/YR
Office/Medical