$547,400
8889 KENWOOD RD
2900 sqft
Living Area
2335 sqft
Lot Size
10798 sqft
Year Built
1982
Price/sqft
$293
DE LA ROSA, JUAN
$547,400
8889 KENWOOD RD
$547,409
12201 IMPERIAL DR
$547,458
13071 119TH ST
$547,595
14062 79TH AVE
$684,208
8929 BAYWOOD PARK DR