Esparza's Most-Cited Building? 7915 S SAN Pedro ST (30 Violations) | Lucid Rents