Sold STC - 3 bed Flat - Purpose Built

Church Hill, Newhaven

£204,950