Front View - 331 Oak Ct, Menlo Park 94025
Front View - 331 Oak Ct, Menlo Park 94025
 

Switch to Smart Phone view

331 Oak Ct, Menlo Park 94025

2 Beautiful New Houses On 10,663 sq.ft. Lot

SOLD!