comscore 2334 Longard Plaza - Apartment in Halifax | RentBoard