Sold House Prices in SA12
- Abbeyville Avenue
- Abbeyville Court
- Abbottsmoor
- Aberavon Gas Works Estate
- Aberavon Road
- Abergwernffrwd Row
- Acacia Avenue
- Acacia Close
- Acorn Place
- Adare Street
- Addison Place
- Addison Road
- Aelfryn Terrace
- Afan Terrace
- Afan Valley Road
- Afan Way
- Afandale
- Afon Villas
- Albion Road
- Albion Road Approach
- Aldergrove Close
- Alexandra Street
- Alfred Street
- All Saints Place
- Alpha Place
- Amber Close
- Aneddfan
- Angel Street
- Aqueduct Terrace
- Arthur Street
- Ascot Drive
- Ash Grove
- Aster View
- Attlee Avenue
- Auburn Avenue
- Bach Road
- Baglan Heights>Baglan Heights
- Baglan Road>Baglan Road
- Baglan Way>Baglan Way
- Bagle Court>Bagle Court
- Bailey Street>Bailey Street
- Bay View Close>Bay View Close
- Beach Street>Beach Street
- Berrylands Road>Berrylands Road
- Bethania Terrace>Bethania Terrace
- Bevan Street>Bevan Street
- Bevans Terrace>Bevans Terrace
- Bevin Avenue>Bevin Avenue
- Birch Road>Birch Road
- Birchwood Close>Birchwood Close
- Blaenavon Terrace>Blaenavon Terrace
- Blair Way>Blair Way
- Blodwen Street>Blodwen Street
- Border Road>Border Road
- Borough Street>Borough Street
- Brahms Avenue>Brahms Avenue
- Bramblewood Close>Bramblewood Close
- Briar Road>Briar Road
- Brooklands>Brooklands
- Brooklyn Gardens>Brooklyn Gardens
- Brookside Close>Brookside Close
- Brookway Close>Brookway Close
- Brunel Industrial Estate>Brunel Industrial Estate
- Brwyna Avenue>Brwyna Avenue
- Brynafon Terrace>Brynafon Terrace
- Brynbryddan>Brynbryddan
- Brynglas Avenue>Brynglas Avenue
- Brynheulog>Brynheulog
- Brynheulog Terrace>Brynheulog Terrace
- Brynna Road>Brynna Road
- Brynsiriol>Brynsiriol
- Burke Avenue>Burke Avenue