
$670,0000.19 mi
2408 89th Street NWSold Sep 14, 20263 beds2 baths1,866 sqft
Sold Sep 14, 20260.19 mi
Sold Aug 31, 20260.22 mi
Sold Aug 20, 20260.12 mi
Sold Jun 30, 20260.20 mi
Sold Jun 18, 20260.09 mi
Sold Jun 11, 20260.13 mi
Sold May 26, 20260.13 mi