$274,766
11524 59TH TER
1580 sqft
Living Area
1440 sqft
Lot Size
11447 sqft
Year Built
1963
Price/sqft
$239
BOULIERIS, THEODOROS
$274,766
11524 59TH TER
$274,767
8531 81ST WAY
$274,809
11460 PARK BLVD
$274,813
7555 117TH ST
$343,456
10536 65TH AVE