Heat, Pests, Noise: Inside 51-32 Beach Channel Drive's 505 Violations | Lucid Rents