.NET Fiddle

CSharp · Console

/Program.cs

using System;
using System.Text.RegularExpressions;

public class Program
{
	public static void Main()
	{
		
		Console.WriteLine(PreprocessingText("ST STN, CONJUNTO J, * LOJAS T-40 /T41, - TER-REO, SHOPPING & BOULEVARD KM 28,5 VALOR 450.00 CENTRAL."));
	}

	private static string PreprocessingText(string input)
	{
		string pattern = @"(?i)(,|\.)?[^a-z0-9]\s|(\/|\-)";
		return Regex.Replace(input, pattern, " ");
	}
}
;