For Sale

Leighton, Welshpool, Powys

Guide Price: £350,000