1
result
Sold prices in Macauley Mews, London Central, SE13
1 Macauley Mews, London, SE13 7NU
- £865,000 Detached, Freehold 04 November 2013
- £580,000 Detached, Freehold 11 August 2005
- £269,000 Detached, Freehold 14 June 1999