6 bed Detached for Sale

Foundry Road, Malmesbury

£1,150,000