310 Q Lofts Halifax