Found 1 transactions going back to May 2021.
This Terraced property is located at 847 Old Lode Lane, Solihull, B92 8JE and was last sold for £273,500 on 28 May 2021.