Newly Decorated with Pool

 7956 Atoll Ave., North HollywoodCA 91605
$3,3503 Beds1550 sqft