This 2,080 square foot retail space at South Miami S.C. is available for lease.
Major tenants include Party City and Petco plus other small shops.
South Miami S.C. has ample parking with 318 spaces and is located at S. Dixie Hwy. & SW 62nd Ave. in Miami, Florida.