1
result
Sold prices in Orchard Street, Bury St Edmunds, IP33
12 Orchard Street, Bury St Edmunds, IP33 1EH
- £221,000 Semi-detached, Freehold 04 April 2006
- £125,000 Semi-detached, Freehold 20 July 2001
- £95,000 Semi-detached, Freehold 13 March 2000