Lusardi Construction Company

San Leandro Tech Campus - Phase II  

Posted: Tuesday, May 1, 2018

San Leandro Tech Campus Phase II is coming along! The 132,000 square foot, 6-story Class A office building is set to open later on in the year.  Stay tuned for more information in the months to come.