12407 Wagner St, Los Angeles, CA, 90066 — Rated 4.0/5 by Tenants | Lucid Rents