975 Santa Cruz, Menlo Park

Sold
3Bed
2Full Bath
0Partial Bath
1,539Living Area in Sq. Ft.
 

975 Santa Cruz,
Menlo Park

Sold – Off Market

Location

Details

Dates
On Market Starting: Oct 11, 2017
Close Date: Oct 31, 2019
Total Days on Market: 750