$269,221
7196 65TH ST N
1347 sqft
Living Area
1512 sqft
Lot Size
5301 sqft
Year Built
1980
Price/sqft
$223
ICM SFR LP
$269,221
7196 65TH ST N
$269,221
6420 ELMHURST CT
$269,236
5856 79TH AVE N
$269,240
5820 80TH TER N
$336,522
6665 68TH ST N