7 THE LARCHES, ST13 8AB sold for £180000 on 2020-03-05
15 THE LARCHES, ST13 8AB sold for £175000 on 2020-08-03
1 THE LARCHES, ST13 8AB sold for £220000 on 2021-05-07
15 THE LARCHES, ST13 8AB sold for £230000 on 2023-12-06
Get official EPC reports (Free)