Sale: 11 Crabtree Avenue, London North (North F), N6G2H6