6
2482-2490 SW 17th Ave
Miami, FL 33145
Rate Upon Request
1,200-3,188 SF
2
Spaces Available
Built 1949
3,188 SF Contiguous
Built 1949
1,200-3,188 SF
Rate Upon Request
Retail