2229 Harbor Bay Pkwy, Alameda, CA 94502, United States
1516 Oak St, Alameda, CA 94501, United States
1301 Marina Village Pkwy, Alameda, CA 94501, United States