Jan 27, 2023Community NewsNew Development at 115 TrafalgarA 6-story mixed-use building development has been proposed for the southeast corner of Church and Trafalgar (115 Trafalgar). The...