$10.3M Industrial Project to Rise in Chula Vista

April 10, 2003 at 01:01 AM
Share & Print