
$469,9000.23 mi
12410 Latchford Stream PlaceSold Oct 15, 20265 beds3 baths3,309 sqft
Sold Oct 15, 20260.23 mi
Sold Oct 1, 20260.22 mi
Sold Sep 9, 20260.13 mi
Sold Jul 22, 20260.19 mi
Sold Jun 12, 20260.22 mi
Sold Apr 13, 20260.10 mi
Sold Mar 10, 20260.22 mi
Sold Dec 30, 20250.18 mi
Sold Nov 10, 20250.01 mi