Construction is underway on a 6 storey 38 unit-mixed-use building on 225 Vaughan Street, MB. 225 Vaughan will have 38 apartments and 1 commercial space.
Integra Building Systems