Flat For Sale

High Street, Llanidloes, Powys

Guide Price: £130,000