Sale: 225 Greenwood Ave, London South, N7J 3G5