The Joshua Apartments (1353 N MARTEL AVE, Los Angeles, CA 90046) — Violations, Reviews & Building Score | Lucid Rents