1007 Camino Del Valle, Alameda, CA 94502 - Homesnap