1520 S HAYWORTH AVE, Los Angeles, CA 90035 — Rated 5/5 by Tenants | Lucid Rents