Found 1 transactions going back to August 2019.
This property is located at Flat 18, Harbin House, Tulse Hill, London, SW2 3QA and was last sold for £220,000 on 08 Aug 2019.