7
16-20 W Flagler St
Miami, FL 33130
$75.00 USD/SF/YR
1,250 SF
1
Space Available
Built 1957
1,250 SF Contiguous
Built 1957
1,250 SF
$75.00 USD/SF/YR
Retail