Found 1 transactions going back to August 2015.
This property is located at 137 - 139, Cowley Road, Oxford, OX4 1HU and was last sold for £55,000 on 11 Aug 2015.