23
9130 S Dadeland Blvd
Miami, FL 33156
$55.00 USD/SF/YR
828-20,910 SF
19
Spaces Available
Built 1986
8,771 SF Contiguous
Built 1986
828-20,910 SF
$55.00 USD/SF/YR
Office