Updating results...

The Willows Recently Sold Homes

331 Oak Ct, Menlo Park, CA
Sold: $600,000
Sold on 11/26/14
Zestimate ®: $1.33M
Price/sqft: $517
331 Oak Ct, Menlo Park, CA94025
2 beds, 1 bath, 1,160 sqft
10,665 sqft lot
Built in 1951