San Leandro, CA
1,467 sq. ft. available
San Leandro, CA 94577
A 1,467 SF office / lab space available for lease. Comes with approximately 25% office and 75% lab with a roll-up door. This small lab is equipped with two (2) fume...
Other Nearby Cities
Can't Find What You're Looking For? We Can Help.