Looks like Village on the Green is no longer available on Rent.com which means this information is likely out of date.

Village on the Green

 5301 Alpha Road Suite #44, DallasTX 75240