2 bed house for sale in North London 17

2 bed house for sale in North London 17