‘The Impressa’ by Sekisui House HC Team April 8, 2015 Acclaimed architectural firm Sekisui House has just opened their very first display home in Canberra; naturally we couldn’t wait to take a...