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