1010 Thelma Way, San Jose, CA 95122 - Homesnap