Echeverria's Most-Cited Building? 734 E 84Th ST (25 Violations) | Lucid Rents