Office - Buildings & Parks in San Leandro, CA
Merced Park Plaza