Saddle Creek Village, a $23.6 million affordable housing complex, is set to open in 2025 in the northwest Houston suburbs.