Terra Vista Town Center
Foothill Blvd, Rancho Cucamonga 91730