1060 High Street

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

1060 High Street

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