170 Santa Rita Avenue

Palo Alto, CA, 94301
$3,988,000Price
4Beds
4Baths
3080sqft
Courtesy of: DeLeon Team 70010006 | Deleon Realty

170 Santa Rita Avenue

Palo Alto, CA, 94301
$3,988,000Price
4Beds
4Baths
3080sqft