Colorado Springs house dubbed 'little slice of hell' makes its renovated debut, listing for $875,000