83 HELMAN TOR VIEW, PL31 1RF sold for £169950 on 2021-02-11
75 HELMAN TOR VIEW, PL31 1RF sold for £270000 on 2021-12-16
60 HELMAN TOR VIEW, PL31 1RF sold for £195000 on 2022-04-21
67 HELMAN TOR VIEW, PL31 1RF sold for £245000 on 2022-07-22
Get official EPC reports (Free)