$267,020
4390 72ND AVE N
1464 sqft
Living Area
1301 sqft
Lot Size
7396 sqft
Year Built
1984
Price/sqft
$257
DEWHURST, CAROLYN D
$267,020
4390 72ND AVE N
$267,022
8770 52ND LN
$267,038
5630 67TH AVE N
$267,066
10828 65TH ST
$333,764
3941 108TH AVE N