Alameda, CA 94501, United States
875 Island Dr, Alameda, CA 94502, United States
851 W Midway Ave # 104A, Alameda, CA 94501, United States