Sold STC - 4 bed House - Semi-Detached

Valley Road, Newhaven

£320,000