1
result
Sold prices in Grenville Place, London Central, SW7
16 Grenville Place, London, SW7 4RW
- £220,000 Terraced, Freehold 24 November 2006
- £235,000 Flat, Leasehold 14 December 1999