
$600,0000.15 mi
1988 Palo Alto AvenueSold Aug 10, 20263 beds2 baths2,594 sqft
Sold Aug 10, 20260.15 mi
Sold Jun 4, 20260.18 mi
Sold May 7, 20260.18 mi
Sold Apr 24, 20260.21 mi
Sold Apr 1, 20260.24 mi
Sold Mar 18, 20260.13 mi
Sold Mar 5, 20260.11 mi
Sold Nov 13, 20250.22 mi