$345,680
8641 JACARANDA AVE
1640 sqft
Living Area
1355 sqft
Lot Size
7588 sqft
Year Built
1976
Price/sqft
$319
TRUST 11889
$345,680
8641 JACARANDA AVE
$345,691
8268 PARKWOOD BLVD
$345,710
7198 121ST WAY
$345,722
12504 82ND TER
$432,098
11889 93RD AVE