Sale: 225 Greenwood Avenue, London South (South D), N6J3G5