Vaughan Residence by I DESIGN
Situated in Vaughan, Canada, this luxury single family residence was designed in 2012 by I DESIGN.



-->



-->








Photography courtesy of I DESIGN
- by Matt Watts