Sprint Store Alameda, CA

2670 5Th St, Alameda, CA 94501