228 Santa Rita Avenue

Palo Alto, CA, 94301
ACTIVE
$8,480,000Price
6Beds
7Baths
4988sqft

228 Santa Rita Avenue

Palo Alto, CA, 94301
ACTIVE
$8,480,000Price
6Beds
7Baths
4988sqft