1151 Harbor Bay Pkwy #131b, Alameda, CA 94502, United States
1151 Harbor Bay Pkwy, Alameda, CA 94502, United States