Found 1 transactions going back to September 1998.
This Detached property is located at 115 Oakham Road, Dudley, DY2 7TH and was last sold for £67,000 on 11 Sep 1998.