22
13890 SW 56th St
Miami, FL 33175
Rate Upon Request
895-6,446 SF
5
Spaces Available
Built 1980
6,446 SF Contiguous
Built 1980
895-6,446 SF
Rate Upon Request
Retail