var test = $"6/4/2020,test,test,testJR,\"111 test DRIVE, city, st\",city,st,11111,test@gmail.com,11111,11111,\"$370,000.00 \",\"$500,000.00 \",Single Family Residence,\"$370,000.00 \",4.25%,Fixed,74.00%,Rate and Term,0.00%,$0.00 ,Good,No";
var regex = new Regex(@"""\s*\$\d+(?:,\d+)*(?:\.\d+)?\s*""|(""[^""]*"")");
test = regex.Replace(test, m => m.Groups[1].Success? m.Groups[1].Value.Replace(',',' '): m.Value);
6/4/2020,test,test,testJR,"111 test DRIVE city st",city,st,11111,test@gmail.com,11111,11111,"$370,000.00 ","$500,000.00 ",Single Family Residence,"$370,000.00 ",4.25%,Fixed,74.00%,Rate and Term,0.00%,$0.00 ,Good,No