Step House / Measured Architecture

Step House / Measured Architecture

Step House is set near Pacific Spirit Park in Vancouver, a green sanctuary for an extended family in search of a new beginning. Step House is a haven for a family searching for a new beginning.