Sale: 62 JULIE Cres, London South, N5X 3X4