1223 N LAS PALMAS AVE, Los Angeles, CA 90038 — Rated 5/5 by Tenants | Lucid Rents