2205 South Shore Center
Alameda, CA 94501
United States