Looks like Luxurious Town home is no longer available on Rent.com which means this information is likely out of date.

Luxurious Town home

 2010 Juniper Ct, Glendale HeightsIL 60139