130 lands for sale