2255 Santa Clara Avenue, Alameda, CA, USA
A
B 2255 Santa Clara Avenue, Alameda, CA, USA