Delta Halifax

1990 Barrington St
Halifax
Nova Scotia
Canada