You can get a decent house (3 bedrooms, large yard) for 150k in many Midwestern cities as long as you're willing to live in the suburbs.
But for not much more (and with a higher salary) you can get a decent suburban house in any number of western or eastern cities. Maybe a tad less land here or there.
And the cities are still expensive with bad schools.