Homes for sale - 825 Villa Terresa Way Unit 825, San Jose, CA 95123...