$937,483
116 21ST AVE NE
1401 sqft
Living Area
1930 sqft
Lot Size
10010 sqft
Year Built
1970
Price/sqft
$607
PRICE, NICHOLAS
$937,483
116 21ST AVE NE
$937,507
1963 ILLINOIS AVE NE
$937,588
8027 27TH AVE N
$937,693
7801 4TH AVE S
$1,171,787
4460 38TH WAY S