12427 W JEFFERSON BLVD, Los Angeles, CA 90066 — Rated 2.8/5 by Tenants | Lucid Rents