Found 1 transactions going back to May 2020.
This Terraced property is located at 7 Newcombe Road, Birmingham, B21 8DD and was last sold for £102,500 on 21 May 2020.