907 Menlo Avenue, Menlo Park

Read More

At A Glance

Status:

Sold

List Price:

$1,395,000

Bedrooms:

2

Bathrooms:

2

House Size:

1,250

Lot Size: