1800 Williams StreetSan Leandro, CA
1800 Williams StreetSan Leandro, CA
Project status
Acquisition Date: 10.1.17
Building SF: 13,000