Found 1 transactions going back to June 1996.
This Terraced property is located at 768 Green Lanes, London, N21 3RE and was last sold for £92,500 on 12 Jun 1996.