1
result
Sold prices in Orchid Close, Stowmarket, IP14
8 Orchid Close, Debenham, Stowmarket, IP14 6SQ
- £120,000 Semi-detached, Leasehold 19 July 2023
- £60,000 Semi-detached, Leasehold 20 April 2015
- £62,000 Semi-detached, Leasehold 06 June 2008