3715 W 1ST ST, Los Angeles, CA 90004 — Rated 5/5 by Tenants | Lucid Rents