Grant AL homes for sale up to 50K