Sale: 903 - 45 POND MILLS Rd, London South, N5Z 4W5