2 ARCHARD PLACE, EX16 4FR sold for £364995 on 2021-12-17
6 ARCHARD PLACE, EX16 4FR sold for £367995 on 2022-03-18
8 ARCHARD PLACE, EX16 4FR sold for £369995 on 2022-03-24
4 ARCHARD PLACE, EX16 4FR sold for £364995 on 2022-03-31
Get official EPC reports (Free)