• 14 Greenwood Place
$1,451,000
Bed/Bath:4 Bed / 2 Baths
Square Feet:1,890
Lot Size:7,239
MLS Number:81204451
14 Greenwood Place
Menlo Park, CA 94025
Right now, I’m Loving...
Off the Grid & Food Trucks at Willow Market

Take part in the food truck extravaganza every Monday &…