Another south Tulsa apartment complex has fallen behind on its payments to the City of Tulsa.
Residents at the One Eton Square apartments, near 61st and Memorial, received written notices on their doors that the complex owed the city more than $36,000 in past due water bills.
The notices, dated July 16th, said water service would be turned off on July 28th if payments were not made by July 25th…