Sold House Prices in Penrhyndeudraeth, Gwynedd | Average £117,202 | BritishProperty.uk