Sale: 2024 Pennyroyal St, London North, N5X 0E5