241 lands for sale