Pests, Heat, Leaks: Inside 3344 FT Independence ST's 503 Violations | Lucid Rents