1
result
Sold prices in Inchford Road, Solihull, B92
18 Inchford Road, Solihull, B92 9QD
- £375,000 Terraced, Leasehold 30 November 2021
- £87,000 Terraced, Leasehold 01 August 1997