
$482,0000.22 mi
12669 SW 81st StreetSold Sep 18, 20264 beds3 baths2,011 sqft
Sold Sep 18, 20260.22 mi
Sold Aug 27, 20260.19 mi
Sold Jul 16, 20260.24 mi
Sold Jul 9, 20260.07 mi
Sold Jun 29, 20260.15 mi
Sold Jun 25, 20260.12 mi
Sold Apr 6, 20260.13 mi
Sold Apr 2, 20260.09 mi
Sold Feb 27, 20260.21 mi
Sold Nov 14, 20250.18 mi