Abraxas Petroleum Corp., San Antonio, (Amex: ABP) has sold certain non-core assets in South Texas to an undisclosed buyer for $12 million. The assets are in the Three Rivers (Edwards) Field in Live Oak County, representing less than 2% of the company's net proved reserves and approximately 3% of the current daily net production.