Detroit is pretty cheap, as is most of the rust belt. Not just the city proper either, but many of the suburbs. Right now you can go on Zillow and find hundreds of houses for less than $100k in Oakland & Macomb county, just north of Detroit, within the metro area. Same goes for Cleveland, Cincy, Pittsburgh, St Louis, Milwaukee etc.
The problem is, younger generations all want to move to the same handful of cities and wonder why pricing is so high in those cities.