Home Tags 18217 S. Crawford Street

Tag: 18217 S. Crawford Street

Father rented “House of Horror” full of human feces

By Chinta Strausberg Keith Rice is a 38-year-old father of four who wanted to give his children a better home in a place where neighbors...