2
results
Sold prices in Glebe Road, London Central, SW13
42 Glebe Road, Barnes, London, SW13 0EA
- £2,600,000 Detached, Freehold 01 October 2020
53 Glebe Road, London, SW13 0EB
- £1,125,000 Detached, Freehold 02 September 2002