3
results
Sold prices in Nicholas Place, Stevenage, SG1
4 Nicholas Place, Stevenage, SG1 4BZ
- £950,000 Detached, Freehold 31 July 2018
- £610,000 Detached, Freehold 30 November 2010
2 Nicholas Place, Stevenage, SG1 4BZ
- £700,000 Detached, Freehold 31 January 2017
3 Nicholas Place, Stevenage, SG1 4BZ
- £820,000 Detached, Freehold 12 June 2014