$532,986
129 ATOLL AVE
1264 sqft
Living Area
1176 sqft
Lot Size
5414 sqft
Year Built
1972
Price/sqft
$566
WHALEN, EDWARD T
$532,986
129 ATOLL AVE
$533,365
112 178TH AVE W
$533,372
124 177TH AVE W
$534,592
121 177TH TER W
$665,995
400 182ND AVE E