835 Talisman Drive
Palo Alto, CA 94303
$3,800,000
Stunning Eichler in a highly desirable Palo Verde neighborhood.
Project Profile