Residence Landsowne is a project completed by Affleck de la Riva architects. Completed in 2010 for a budget of $750,000, this 3,800 square foot home is located in Westmount, Quebec, Canada. Residence Landsowne by Affleck de la Riva architects: "Located in Westmount, a privileged inner-city suburb of Montreal, Lansd ...