19
8500-8690 Bird Rd
Miami, FL 33155
$24.15 USD/SF/YR
758 SF
1
Space Available
Built 1972
11,315 SF Contiguous
Built 1972
758 SF
$24.15 USD/SF/YR
Office