1060 High Street

Palo Alto, CA, 94301
ACTIVE
$3,995,000Price
4Beds
4Baths
3000sqft

1060 High Street

Palo Alto, CA, 94301
ACTIVE
$3,995,000Price
4Beds
4Baths
3000sqft