This 1,200 square foot retail space at Miller Road S.C. is available for lease.
Major tenants include Publix and Walgreens plus other small shops.
Miller Road S.C. has ample parking with 326 spaces and is located at Miller Dr. (SW 56th St) @ 92nd & 93rd in Miami, Florida.