$193,054
6640 121ST AVE # 2
1061 sqft
Living Area
1125 sqft
Lot Size
1328 sqft
Year Built
2006
Price/sqft
$214
SUN, TAO
$193,054
6640 121ST AVE # 2
$193,121
6730 121ST AVE # 1
$193,246
6720 121ST AVE # 1
$193,359
6770 121ST AVE # 3
$241,178
7183 53RD ST N