$242,966
4604 73RD AVE N
967 sqft
Living Area
1178 sqft
Lot Size
6804 sqft
Year Built
1970
Price/sqft
$258
CHEN, WEN QI
$242,966
4604 73RD AVE N
$242,993
5237 89TH TER
$243,006
10021 61ST WAY
$243,008
7965 42ND WAY N
$303,706
9860 66TH ST