Delta Barrington

1875 Barrington St
Halifax
Nova Scotia
Canada