1081 Sierra Dr

$1,577,000  |  1081 Sierra Drive, Menlo Park, CA 94025

Request Info

SOLD

Status

3

Bedrooms

2.5

Bathrooms

2,120 Sq.Ft.

Living Area

1964

Year Built

Follow Me On Instagram