New Car Smell: Rendering of Star showroom on Brand Boulevard.
The Star Ford Lincoln dealership on the “Brand Boulevard of Cars” in Glendale is getting a $10 million makeover.
The business is set to break ground on a 50,000-square-foot showroom and service department later this month...
Are you a current Member? Sign In