1
result
Sold prices in Crowmarsh Gardens, London Central, SE23
17 Crowmarsh Gardens, London, SE23 3AB
- £195,000 Semi-detached, Freehold 10 January 2014
- £145,000 Semi-detached, Freehold 13 June 2006
- £116,000 Semi-detached, Freehold 10 October 2002
- £37,500 Semi-detached, Freehold 17 April 1998