We are pleased to announce that new-build luxury rentals are under construction in Westboro Village, at 304 and 306 Elmgrove Avenue. These properties are walking distance to top-rated schools and public transit, as well as all the shops and restaurants Westboro is renowned for. What’s more, Champlain Park and the River are within a stone’s throw, making this an idyllic yet practical place for your...