The largest, new apartment complex currently in process in Antioch, will be the redevelopment of a majority of the Somersville Town Center shopping mall which has also been “Approved, Administratively ...