Sold STC - 3 bed House - Detached

Highview Road, Telscombe Cliffs, Peacehaven

£675,000