|Townhouse Manor is a deed restricted, fee simple townhouse community located inside the Interstate 610
Loop near Stella Link Road in Houston, Texas. There are 185 individually owned homes in our subdivision.
The subdivision offers common courtyards as well as a pool and cabana for residents use.
Townhouse Manor is governed by a volunteer Board of Trustees elected annually.
4121 Meyerwood Drive, Houston, TX 77025 Phone: 713-668-7888