$364,832
5898 98TH AVE
1304 sqft
Living Area
1746 sqft
Lot Size
6751 sqft
Year Built
2007
Price/sqft
$261
CHEN, FEN
$364,832
5898 98TH AVE
$364,839
6360 103RD AVE
$364,841
4195 105TH AVE N
$364,984
6060 82ND AVE N
$456,040
6785 68TH AVE N