Invita- Stage Three development in Wellard is a 106 unit project consisting of one and two bedroom apartments as part of the greater development of Wellard by PEET. This project was a collaborative effort with Whitehaus completing Documentation, Design Management and Contract Administration.