The average house price on John Street, Swansea is £140,250. Prices range from £25,000 to £303,000.
There are 14 properties on John Street, Swansea.
Average house prices on John Street, Swansea have risen by 417.9% from £58,500 in 1998 to £303,000 in 2024.
John Street, Swansea is in the SA3 postcode district.