Halifax 1869 Upper Water St1869 Upper Water St, Halifax, NS B3J 1S9, Canada Wagners Halifax 1869 Upper Water St, Halifax, NS B3J 1S9, Canada View