Houses for sale in Barmouth, Gwynedd

Barmouth, UK - There are 72 results for properties in Barmouth with prices ranging from £22,500 to £785,000, and an average price of £295,435.

Properties for sale in Barmouth, Gwynedd

icon