Pests, Lead Paint, Heat: Inside 1063 NEW Lots Avenue's 126 Violations | Lucid Rents