
$215,0000.22 mi
12841 SE 103rd TerraceSold Oct 19, 20264 beds2 baths2,117 sqft
Sold Oct 19, 20260.22 mi
Sold Sep 15, 20260.10 mi
Sold May 28, 20260.13 mi
Sold Apr 10, 20260.05 mi
Sold Mar 10, 20260.15 mi
Sold Feb 27, 20260.22 mi
Sold Feb 6, 20260.15 mi
Sold Dec 12, 20250.08 mi
Sold Nov 12, 20250.12 mi