$164,204
6641 121ST AVE # D
886 sqft
Living Area
1081 sqft
Lot Size
692 sqft
Year Built
1985
Price/sqft
$190
JONES, LOGAN MARK
$164,204
6641 121ST AVE # D
$168,359
6721 121ST AVE # D
$174,536
6601 121ST AVE # D
$174,536
6601 121ST AVE # G
$205,007
6650 121ST AVE # 1