St. Petersburg Mayor Kenneth T. Welch has selected a developer for two properties located on 18th Ave. South.