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