1
result
Sold prices in Russell Square, Evesham, WR12
6 Russell Square, Broadway, WR12 7AP
- £320,000 Terraced, Leasehold 22 September 2021
- £249,500 Terraced, Leasehold 15 November 2010
- £250,000 Flat, Leasehold 28 April 2006
- £250,000 Flat, Leasehold 28 September 2004