1800 Williams StreetSan Leandro, CA

1800 Williams StreetSan Leandro, CA

Project status

Acquisition Date: 10.1.17

Building SF: 13,000