2301 Central Ave, Alameda, CA 94501, United States
417 S Shore Center, Alameda, CA 94501, United States
2302 Encinal Ave, Alameda, CA 94501, United States