
$895,0000.19 mi
26512 Key Sands StreetSold Aug 20, 20263 beds3 baths2,485 sqft
Sold Aug 20, 20260.19 mi
Sold Aug 7, 20260.12 mi
Sold Jul 31, 20260.15 mi
Sold Jul 16, 20260.19 mi
Sold Jul 6, 20260.18 mi
Sold Apr 9, 20260.17 mi
Sold Apr 3, 20260.20 mi
Sold Mar 16, 20260.23 mi
Sold Dec 29, 20250.22 mi
Sold Dec 19, 20250.06 mi