Homes for sale - 812 Villa Teresa Way Unit 812, San Jose, CA 95123 ...