
$232,8880.17 mi
3244 E Odier StreetSold Aug 26, 20263 beds2 baths1,263 sqft
Sold Aug 26, 20260.17 mi
Sold Jul 10, 20260.20 mi
Sold Jun 16, 20260.19 mi
Sold Apr 28, 20260.23 mi
Sold Mar 19, 20260.17 mi
Sold Mar 19, 20260.24 mi
Sold Nov 21, 20250.13 mi