Sold STC - 5 bed Chalet - Detached

Cantercrow Hill, Newhaven

£399,950