$693,957
8117 NORWOOD RD
2640 sqft
Living Area
2338 sqft
Lot Size
9051 sqft
Year Built
1966
Price/sqft
$371
DE MARSH, LUCAS
$693,957
8117 NORWOOD RD
$694,224
8310 140TH ST
$694,284
8454 MEADOW BROOK DR
$694,285
12868 POINSETTIA AVE
$867,042
11888 WALKER AVE