This 2,800 square foot retail space at South Miami S.C. is available for lease.
Major tenant includes Sprouts 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.