$1,995,000

166 Willow Road, Menlo Park, CA, 94025

ACTIVE
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
166 Willow Road, Menlo Park, CA, 94025
OPEN 06/14/25 1:30 - 4:30PM