6221 Jumilla Ave, Woodland Hills, CA
4 BD
|2 BA
|Approx 2,603 SQFT
$1,080,000
Sold