18 NELSON STREET, ST13 6BB sold for £130000 on 2020-07-24
11 NELSON STREET, ST13 6BB sold for £67500 on 2022-11-14
9 NELSON STREET, ST13 6BB sold for £112000 on 2023-09-01
26 NELSON STREET, ST13 6BB sold for £215000 on 2024-01-19
Get official EPC reports (Free)