8408 Hillside Ave, Los Angeles, CA 90069 is currently not for sale. The 20,058 Square Feet single family home is a 5 beds, 8 baths property. This home was built in 2019 and last sold on 2023-02-07 for $--. View more property details, sales history, and Zestimate data on Zillow.
Arturo Ayala