
$215,0000.09 mi
12841 SE 103rd TerraceSold Oct 19, 20264 beds2 baths2,117 sqft
Sold Oct 19, 20260.09 mi
Sold Sep 15, 20260.23 mi
Sold Aug 11, 20260.13 mi
Sold Apr 10, 20260.18 mi
Sold Feb 27, 20260.10 mi
Sold Feb 5, 20260.24 mi
Sold Dec 12, 20250.20 mi