2929 Victoria offers 91 apartments located near the shores of the St-Lawrence river in Lachine. Tenants have access to an exclusive roof-top terrace and a fitness room on the ground floor.