Looks like Townhomes on the Park - Phoenix is no longer available on Rent.com which means this information is likely out of date.

Townhomes on the Park - Phoenix

 12844 North Paradise Village Parkway, PhoenixAZ 85032