A former apartment complex near downtown Tulsa that fell into such poor condition that the city declared it a public nuisance is getting a new beginning.
The Tulsa Housing Authority opened on Friday the first two buildings of the Hilltop, a $35 million affordable housing development at 336 E. Independence St.
When complete, the complex will include 106 apartments across six buildings, with 20 units reserved for people exiting homeless shelters. Those residents will also receive supportive services to help them maintain stable housing…