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