$2,050,000

2048 Sand Hill Rd, Menlo Park, CA

2048 Sand Hill Rd, Menlo Park, CA 94025, USA

Beds: 4Baths: 2sqft: 1830

Houda Tanverakul

11 years ago

$2,050,000

Beds: 4Baths: 2sqft: 1830

11 years ago