3 bed Mid Terraced House for Sale

Kings Wall, Malmesbury

£372,500