Armdale Place Apartments

36 Abbey Rd., Halifax, NS, Canada, B3P 2M6
Description