St. Louis, Missouri is selling $1 homes to save parts of the city from decay, and there are more than 500 to choose from