Hwy 70 and Miami Blvd in Durham, NC in area of auto repair, auto parts and other auto-related businesses.