2030 Clement Ave, Alameda, CA 94501, United States
2230 S Shore Center, Alameda, CA 94501, United States