4 bed Character Property for Sale

St. James Terrace, Buxton

£439,000