All the empty housing is not near where jobs are, you could make the houses dirt cheap and if there are few jobs then they're actually relatively expensive to the population.
Also, yes lots of housing has unbelievably expensive deferred maintenance and many sellers are trying to act like their homes aren't huge money pits.