1
result
Sold prices in Morella Road, London Central, SW12
Middle Flat, 6 Morella Road, London, SW12 8UH
- £720,550 Flat, Leasehold 29 July 2022
- £440,000 Flat, Leasehold 14 November 2011