HOUSTON – OHT Partners have begun construction on Lennox Timbergrove, a 293-unit apartment complex at 2825 W. 11th.
The five-story, Class A complex will have studio and one and two-bedroom units ranging from 500 to 1,150 sf.
The project is expected to be completed near the end of 2025.