856 15th AVE

Menlo Park, CA, 94025
$1,489,000Price
3Beds
1Baths
1040sqft
Courtesy of: Keri Nicholas | Parc Agency Corporation

856 15th AVE

Menlo Park, CA, 94025
$1,489,000Price
3Beds
1Baths
1040sqft