is chris watts home for sale?
13, 2018. The Watts bought the 4,177 square foot house in April 2013 with a $392,709 loan, according to real estate records. ... The house went into default in December, and JPMorgan Chase Bank, the lender, has 12 months to sell it, Weld County Public Trustee Suzie Velasquez said.