Looks like Pavilion Townplace is no longer available on Rent.com which means this information is likely out of date.

Pavilion Townplace

 7700 Greenway Blvd, DallasTX 75209