38 Niagara Street Zed lofts is a 114 unit, 12 storey glass building located on the Northeast corner of Bathurst and Niagara and has an urban contemporary design. The majority of the units offer wide plank Jatoba stained wood floors and lots of natural light and range from 686-1264 square feet. It is located within… Continue Reading