Call us : (713) 944-7953

Map & Directions



Follow these driving directions to view apartments for rent in Houston, TX.

  • 45 S. Exit Almeda Genoa.
  • Left on Windmill Lakes Blvd.
  • You have arrived at Windmill Landing.

We Are Open!

"Our office is open! Please help us practice social distancing and schedule your time with us. Visits are by appointment only until further notice. Virtual tours are also available!"

Your Info:
833-289-4504 (713) 944-7953