25
66-68 W Flagler St
Miami, FL 33130
$38.00 - $40.00 USD/SF/YR
2,880-7,536 SF
2
Spaces Available
Built 1964
7,536 SF Contiguous
Built 1964
2,880-7,536 SF
$38.00 - $40.00 USD/SF/YR
Office