Just completed, this new home with smart technology is a modern interpretation of classic farmhouse style in Palo Alto
2692 Ross Rd, Palo Alto, CA 94303 Listed via Zillow. Property Photos Gallery Photos provided via Zillow. Property Description Just completed,…