
$341,0000.20 mi
26669 Otter Creek LaneSold Oct 2, 20263 beds2 baths1,718 sqft
Sold Oct 2, 20260.20 mi
Sold Sep 3, 20260.24 mi
Sold Jul 22, 20260.19 mi
Sold May 4, 20260.22 mi
Sold Apr 16, 20260.25 mi
Sold Apr 1, 20260.13 mi
Sold Feb 24, 20260.21 mi
Sold Feb 9, 20260.21 mi
Sold Dec 23, 20250.14 mi
Sold Nov 26, 20250.15 mi