Auto Care Center of Red Road, LLC
5710-5730 NW 176th St.,
Miami, FL 33015
- Gross Building Area: 9,977 sq. ft.
- Zoning: BU-2, City of Miami
- Space Available: Fully Leased
- Tenants:
Miami Lakes Oil and Lube
Subway
Tire Kingdom - Gross Land Area: 1 acre +/-
- Parking: 43 spaces
- Built: 1997