1221 N Orange Dr, Los Angeles, CA, 90038 — Rated 4.0/5 by Tenants | Lucid Rents