Sale: 330 GLENROSE Drive, London South (South B), N6K2A8