$222,650
6688 82ND AVE N
1075 sqft
Living Area
948 sqft
Lot Size
7627 sqft
Year Built
1956
Price/sqft
$294
DILLARD, VIRGINIA L TRE
$222,650
6688 82ND AVE N
$222,715
8032 65TH WAY N
$222,716
7312 68TH ST N
$222,728
7837 60TH ST N
$278,311
8231 65TH ST N