Around here there are some very attractive community land trust programs for a person in his situation. Nonprofit groups buy properties that are condemned, knock them down, and rebuild something nice. Then they sell it in a program with an income cap with the agreement that a calculated income cap will still apply upon resale but that the seller will get to keep some of the profit if the value increases; otherwise, the price of even the most modest homes here would quickly outpace the ability of an average person to buy.
Basically it's a way to keep some neighborhoods from being overrun with absentee slumlords, vacant houses, and unmaintained blight while other neighborhoods become gentrified by the wealthy. Although it sometimes irks me to see a nice home in this program that I'd like to live in but can't buy because I make too much money, I still think it's a great program.