1001 Holly Street, Alameda, CA 94502 - Homesnap