If you're looking specifically for a townhouse in this area, you may also want to check out The Townes at Old Stone Crossing, which is just a little bit down the road from University Heights. My wife and I live in Old Stone Crossing, and we love it here. The Townes at OSC is a separate community accessible through OSC itself, and has its own HOA and pool. Since we live in the single-family-home part of the neighborhood, I can't speak much about The Townes at OSC, but I do know that the townhouses were built by Portrait Homes, who also built the homes in University Heights and The Villages at Back Creek. There are currently about a dozen townhouses listed on the MLS, ranging from 1,000 square feet and no garage for $75,000 up to 2,700 square feet with a two-car garage for $195,000. HOA dues are comparable to University Heights' ($145 per month vs. $140 per month for UH), but the homes are several years newer.
Depending upon your price range and what it is you're looking for, there are also several new single-family homes being built in Old Stone Crossing. Ryan, Lennar, and Timberstone/Westport Homes are all building new homes in different parts of the neighborhood. Timberstone and Lennar homes start in the $130s, and the Ryan homes start in the $140s. All of these include garages and driveways, if those things are important to you, and start around 1,400 square feet. The HOA dues for Old Stone Crossing are $440 annually, paid in two installments of $220 each. This is significantly lower than the townhouses, but covers only neighborhood maintenance - your lawn would be your own responsibility.
Regardless of what you decide, good luck with your search. If you have any further questions about the area or anything, feel free to send me a direct message.