26
8100 W Flagler St
Miami, FL 33144
$35.33 USD/SF/YR
900 SF
1
Space Available
Built 1985
900 SF Contiguous
Built 1985
900 SF
$35.33 USD/SF/YR
Office