Found 1 transactions going back to December 2014.
This property is located at 112f, High Street, Walthamstow, London, E17 7JY and was last sold for £113,000 on 15 Dec 2014.