Sold House Prices in Swansea, Powys | Average £119,671 | BritishProperty.uk