2010-2020 Williams StreetSan Leandro, CA

2010-2020 Williams StreetSan Leandro, CA

Project status

Acquisition Date: 11.1.11

Building SF: 438,000