14 CUBA STREET, SR2 8RU sold for £185000 on 2021-08-16
10 CUBA STREET, SR2 8RU sold for £183000 on 2021-12-16
23 CUBA STREET, SR2 8RU sold for £80000 on 2022-02-18
11 CUBA STREET, SR2 8RU sold for £145000 on 2022-10-19
Get official EPC reports (Free)