170 Willow Road
Willows-O'Connor, Menlo Park, CA, 94025
_iconbed_ 3.0 Beds
_iconbath_ 1.0 Bath
1150.0 _sqft_
$1,656 _persqft_
$1,905,000
68 DOM
MLS# ML81731311
Built 1947
Single-Family Homes / Single-Family Homes