Townhouses
Enjoy the quality of a beautifully designed project.
Villanova townhouses will attract anyone who is looking for convenience and comfort. Approximately a 10 min walk away from the Lachine Canal, families can enjoy the views of water and green space