2060 Challenger Drive in Alameda, California