690 S CATALINA ST, Los Angeles, CA 90005 — Rated 2.3/5 by Tenants | Lucid Rents