Status Active
Listing Price
$1,348,990
20 Willow Road26, Menlo Park, California CA 94025
2 Bedrooms
2 Total Baths
1,041
SqFt
Open Sat 1 - 4pm
Open House
March 30th, 20241:00 pm to 4:00 pm
Open House
March 31st, 20241:00 pm to 4:00 pm
r71297956