41 ELBA STREET, SA4 3EE sold for £165000 on 2020-04-24
43 ELBA STREET, SA4 3EE sold for £205000 on 2020-11-06
29 ELBA STREET, SA4 3EE sold for £189500 on 2022-01-31
19 ELBA STREET, SA4 3EE sold for £225000 on 2022-10-11
Get official EPC reports (Free)