3 bed Detached House For Sale

Aberystwyth Road, Machynlleth, Powys

Offers In Region Of: £260,000