4
results
Sold prices in Town Square, Stevenage, SG1
1 Town Square, Stevenage, SG1 1BP
- £1,260,000 Freehold 07 November 2018
4 Town Square, Stevenage, SG1 1BP
- £400,000 Freehold 06 May 2016
2 Town Square, Stevenage, SG1 1BP
- £730,000 Freehold 03 December 2015
2, The Plaza Town Square, Stevenage, SG1 1PF
- £70,000 Leasehold 10 October 2013