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

La Valencia

 10106 Technology Boulevard, DallasTX 75220