SCE states that New Century Auto was given the opportunity to develop the property because of the background and financial position of the company's president, Dennis Tzu Chien Lin. Lin has been in the auto dealership business since 1992, when he purchased New Century BMW in the City of Alhambra. At the time of purchase, the dealership was in bankruptcy. Lin brought the dealership out of bankruptcy and later founded New Century Auto Group.
Today, the New Century Auto Group is comprised of four separate auto dealerships in Southern California: New Century BMW in Alhambra, Century West BMW in Universal City, New Century VW in Glendale, and New Century Ford in San Gabriel. In the year 2000, SCE states, the four dealerships had combined revenue of $217 million on the sale of 4,880 new vehicles and 1,806 used vehicles.