Looks like Villas at Tara is no longer available on Rent.com which means this information is likely out of date.

Villas at Tara

 3353 Kylemore #103, Las VegasNV 89129