The remaining St. John’s Towers buildings could be torn down to make way for a residential development that would bring 305 apartments to downtown Stamford. The owner of the roughly 1.6 acre property at 109 Tresser Blvd., Saint John Urban Development Corporation, submitted a project application to the city May 2 and said the plan […]