Sold House Prices in Y Felinheli, Gwynedd | Average £150,668 | BritishProperty.uk