1 bedroom terraced house for saleEglwys Fach, Machynlleth SY20
3 bedroom detached house for saleMachynlleth SY20