
$245,0000.08 mi
3907 NW 21st StreetSold Sep 17, 20263 beds2 baths1,510 sqft
Sold Sep 17, 20260.08 mi
Sold Jul 20, 20260.16 mi
Sold Jul 15, 20260.16 mi
Sold Jun 22, 2026 · 2 sales0.24 mi
Sold Apr 3, 20260.04 mi
Sold Mar 13, 20260.21 mi
Sold Mar 6, 20260.13 mi
Sold Feb 5, 20260.13 mi
Sold Dec 19, 20250.15 mi