Troika plans a six-storey rental building on Barlee Road, merging three properties behind New Life Centre. The development includes 160 units: 111 one-bedroom, 32 two-bedroom, and 17 studios, with 119 parking stalls. Located near Orchard Park Transit Exchange and Shopping Centre, the project supports the area’s multi-unit focus.

Read the full story by Castanet.