17 Shasta

Menlo Park, CA, 94025
$9,998,000Price

17 Shasta

Menlo Park, CA, 94025
$9,998,000Price
7Beds
Courtesy of: Lan L. Bowling | Keller Williams Palo Alto

17 Shasta

Menlo Park, CA, 94025
$9,998,000Price
7Beds