$255,997
13424 121ST ST
1350 sqft
Living Area
1344 sqft
Lot Size
6324 sqft
Year Built
1968
Price/sqft
$238
OLIVER, ROBERT
$255,997
13424 121ST ST
$256,001
12537 80TH AVE
$256,032
12027 81ST AVE
$256,074
11605 DAUPHIN AVE
$319,994
14090 92ND AVE