2010-2020 Williams StreetSan Leandro, CA
2010-2020 Williams StreetSan Leandro, CA
Project status
Acquisition Date: 11.1.11
Building SF: 438,000