| 29 John Street, Aberavon, Port Talbot, SA12 6EB | Feb 2026 | £109,000 | Terraced | Freehold |
| 2 John Street, Aberavon, Port Talbot, SA12 6EB | May 2025 | £108,000 | Terraced | Freehold |
| 10 John Street, Aberavon, Port Talbot, SA12 6EB | Mar 2025 | £110,000 | Terraced | Freehold |
| 41 John Street, Aberavon, Port Talbot, SA12 6EB | Jan 2024 | £89,000 | Terraced | Freehold |
| 19 John Street, Aberavon, Port Talbot, SA12 6EB | Sep 2023 | £96,000 | Terraced | Freehold |
| 20 John Street, Aberavon, Port Talbot, SA12 6EB | Sep 2023 | £110,000 | Terraced | Freehold |
| 6 John Street, Aberavon, Port Talbot, SA12 6EB | Mar 2023 | £125,000 | Terraced | Freehold |
| 31 John Street, Aberavon, Port Talbot, SA12 6EB | Feb 2023 | £90,000 | Terraced | Freehold |
| 25 John Street, Aberavon, Port Talbot, SA12 6EB | Dec 2022 | £75,000 | Terraced | Freehold |
| 8 John Street, Aberavon, Port Talbot, SA12 6EB | Oct 2022 | £115,500 | Terraced | Freehold |
| 12 John Street, Aberavon, Port Talbot, SA12 6EB | Apr 2022 | £90,000 | Terraced | Freehold |
| 4 John Street, Aberavon, Port Talbot, SA12 6EB | May 2021 | £84,000 | Terraced | Freehold |
| 42 John Street, Aberavon, Port Talbot, SA12 6EB | Dec 2020 | £129,995 | Terraced | Freehold |
| 38 John Street, Aberavon, Port Talbot, SA12 6EB | Sep 2020 | £38,000 | Terraced | Freehold |
| 30 John Street, Aberavon, Port Talbot, SA12 6EB | Dec 2019 | £52,500 | Terraced | Freehold |
| 27 John Street, Aberavon, Port Talbot, SA12 6EB | Feb 2017 | £72,000 | Terraced | Freehold |
| 24 John Street, Aberavon, Port Talbot, SA12 6EB | May 2012 | £50,000 | Terraced | Freehold |
| 1 John Street, Aberavon, Port Talbot, SA12 6EB | Dec 2009 | £45,000 | Terraced | Freehold |
| 14 John Street, Aberavon, Port Talbot, SA12 6EB | Apr 2007 | £70,000 | Terraced | Freehold |
| 15 John Street, Aberavon, Port Talbot, SA12 6EB | Nov 2006 | £83,500 | Terraced | Freehold |
| 22 John Street, Aberavon, Port Talbot, SA12 6EB | Jul 2006 | £82,500 | Terraced | Freehold |
| 34 John Street, Aberavon, Port Talbot, SA12 6EB | Jul 2006 | £79,000 | Terraced | Freehold |
| 36 John Street, Aberavon, Port Talbot, SA12 6EB | Feb 2006 | £75,000 | Terraced | Freehold |
| 40 John Street, Aberavon, Port Talbot, SA12 6EB | Nov 2005 | £82,500 | Terraced | Freehold |
| 23 John Street, Aberavon, Port Talbot, SA12 6EB | Jul 2003 | £37,000 | Terraced | Freehold |
| 16 John Street, Aberavon, Port Talbot, SA12 6EB | Sep 2001 | £23,000 | Terraced | Freehold |
| 17 John Street, Aberavon, Port Talbot, SA12 6EB | Jun 2001 | £38,495 | Terraced | Freehold |
| 18 John Street, Aberavon, Port Talbot, SA12 6EB | Jan 2001 | £31,500 | Terraced | Freehold |