1 bed Terraced Cottage SSTC

Church Place, Llanidloes, Powys

Asking Price: £90,000