Newport Capital Partners has acquired Southtown Centre, a five-building shopping center located in the Tower Grove South neighborhood of St. Louis, Missouri, for $15.25 million on behalf of Newport Capital Partners Fund II.