3 bed terraced house

>

3 bed terraced house

Berners Road, London N22
£649,995

Price History

Initial price £684,995
26/06/25 £649,995
Price Change -5.11%

Description