Mejia's Most-Cited Building? 6322 S SAN Pedro ST (120 Violations) | Lucid Rents