$187,077
1786 NEVADA AVE NE
1692 sqft
Living Area
924 sqft
Lot Size
5728 sqft
Year Built
1946
Price/sqft
$205
3492 52ND AVE N LAND TRUST
$187,077
1786 NEVADA AVE NE
$172,961
2411 20TH ST S
$197,298
1735 NEWARK ST S
$211,474
5759 18TH AVE N
$189,412
3492 52ND AVE N