California Company Leases 112,500 SF

February 11, 2010 at 05:40 PM
Share & Print