2524 Santa Clara Ave, Alameda, CA 94501, United States
453 Central Ave, Alameda, CA 94501, United States
2449 Santa Clara Ave, Alameda, CA 94501, United States