Found 1 transactions going back to September 2017.
This property is located at Flat 1, 76 Greencroft Gardens, London, NW6 3JQ and was last sold for £960,000 on 22 Sep 2017.