2319 Blueridge Ave, Menlo Park
3 Beds, 2 Baths
1,610 sqft, 5,201 sqft lot
Bought for $2,100,000