Townhouses in Palo Alto, CA
17 for sale · 51 homes listed · Updated November 11, 2026 · Page 2 of 2
- 670 San Antonio Road, Palo Alto 94306 Off market since Sep 2026 $1,498,000 · 3 bd · 3 ba · 1,382 sqft
17 for sale · 51 homes listed · Updated November 11, 2026 · Page 2 of 2