840 MONTE ROSA DR

Menlo Park, CA
Sale Price: $3,300,000
Off Market Sale

4 BEDROOMS • 3 BATHROOMS • SQFT: 2,758 • LOT SIZE: 12,360 SQFT


LOCATION