$237,505
8359 95TH AVE
1092 sqft
Living Area
1380 sqft
Lot Size
6050 sqft
Year Built
1969
Price/sqft
$215
MARRA, PETER T
$237,505
8359 95TH AVE
$237,519
8697 NARCISSUS AVE
$237,542
10858 109TH LN
$237,551
13181 119TH ST
$296,866
14180 89TH AVE