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