Integra Properties

Integra Building Systems finished construction on a 4 storey  74-unit mixed-use building at 1800 Leila Ave. The development features 74 modern apartment units, a single-story commercial rental space, and a covered parkade. Residents also have access to a multi-purpose room and a fitness centre on the top floor. With interior finishes that are luxurious in style with plank flooring, quartz countertops and modern fixtures.