Located in this ever popular residential development constructed by MacTaggart and Mickel and known locally as the Glen, Shalom, 82 Glen Avenue is a...