$199,416
3906 21ST ST N
804 sqft
Living Area
1260 sqft
Lot Size
5031 sqft
Year Built
1949
Price/sqft
$184
POLLOCK, DWIGHT E
$199,416
3906 21ST ST N
$269,022
2003 75TH WAY N
$187,972
2533 QUEENSBORO AVE S
$263,092
4842 TAYLOR ST N
$231,928
4300 8TH AVE N