The city of Grand Junction announced Tuesday it has purchased the 21.78-acre “Salt Flats” property on 28 Road to be developed into affordable housing.