Donovan project was developed and managed by Cressey Development Corporation. It is a high rise residential tower, comprising of 152 residential units and consisting of 18 storeys.