8241 W BLACKBURN AVE Los Angeles: Reviews & Record | Los Angeles, LA | Lucid Rents