City of Houston seeks developer for affordable home project on Stella Link Road
The city of Houston is seeking applications from nonprofit and for-profit developers for a new affordable single-family home development on a 12.22-acre site on Stella Link Road at Willowbend Boulevard.