3636 S SEPULVEDA BLVD, Los Angeles, CA 90034 — Rated 2.1/5 by Tenants | Lucid Rents