2066 Sandalwood Court, Palo Alto

2066 Sandalwood Court, Palo Alto, CA 94303, USA
Offered at $2,600,000

#

North Palo Alto!

  • 4 Bedrooms, 2 baths
  • 1,610 square feet
  • 8,050 square foot lot

Call Now For an Appointment

Interested in these or other opportunities? Call me:


Here is how to contact us...