
$600,0000.25 mi
1988 Palo Alto AvenueSold Aug 10, 20263 beds2 baths2,594 sqft
Sold Aug 10, 20260.25 mi
Sold May 7, 20260.07 mi
Sold Apr 1, 20260.20 mi
Sold Mar 18, 20260.15 mi
Sold Feb 26, 20260.11 mi
Sold Feb 2, 20260.24 mi
Sold Nov 13, 20250.17 mi