Sale: 71 - 703 Windermere Road, London North (North G), N5X2P1