$163,161
840 61ST AVE NE
2415 sqft
Living Area
1875 sqft
Lot Size
4543 sqft
Year Built
1925
Price/sqft
$85
AMELIA MANAGEMENT LLC TRE
$163,161
840 61ST AVE NE
$168,946
4685 16TH AVE S
$138,639
1244 20TH AVE S
$137,283
2101 AUBURN ST S
$158,449
2324 15TH AVE S