1771 Via Escondido, San Lorenzo, CA 94580 - Homesnap