$238,370
8616 NARCISSUS AVE
1300 sqft
Living Area
1157 sqft
Lot Size
6751 sqft
Year Built
1968
Price/sqft
$257
SHEPARD, MARK M
$238,370
8616 NARCISSUS AVE
$238,377
10998 91ST AVE
$238,401
8449 82ND ST
$238,404
9380 90TH ST
$297,925
11123 57TH AVE