228 Santa Rita Avenue

Palo Alto, CA, 94301
$22,900Price

228 Santa Rita Avenue

Palo Alto, CA, 94301
ACTIVE
$22,900Price
6Beds
7Baths
5000sqft

228 Santa Rita Avenue

Palo Alto, CA, 94301
ACTIVE
$22,900Price
6Beds
7Baths
5000sqft