2010-2020 Williams St
San Leandro, CA
438,000 SF Value-Add Industrial