Looks like Thornton Townhome with Two Master Suites is no longer available on Rent.com which means this information is likely out of date.

Thornton Townhome with Two Master Suites

 1808 W. 101st Ave, ThorntonCO 80260