St Johns Well Court, Berkhamsted – Sold
A spacious ground floor flat…
To Buy
£325,000