Mar 01, 2023
At least 35 families at 1355 Peabody St. NW are now withholding their rent to protest what they call inhumane living conditions, after similar efforts in other nearby buildings led to a $2 million settlement agreement.