9
1201 20th St
Miami Beach, FL 33139
Rate Upon Request
1,228 SF
1
Space Available
Built 2016
1,228 SF Contiguous
Built 2016
1,228 SF
Rate Upon Request
Office/Retail