2212-F S Shore Center, Alameda, CA 94501, United States
1362 Park St, Alameda, CA 94501, United States
1650 Park St, Alameda, CA 94501, United States