1440 Webster St, Alameda, CA 94501, United States
2251 S Shore Center, Alameda, CA 94501, United States