
$268,0000.18 mi
5119 Odin StreetSold Oct 19, 20263 beds2 baths1,393 sqft
Sold Oct 19, 20260.18 mi
Sold Sep 25, 20260.23 mi
Sold May 22, 20260.22 mi
Sold May 6, 20260.17 mi
Sold Apr 29, 20260.12 mi
Sold Mar 31, 20260.18 mi
Sold Dec 12, 20250.22 mi
Sold Nov 18, 20250.20 mi