1
result
Sold prices in Madehurst Road, Birmingham, B23
Flat 1, 18 Madehurst Road, Birmingham, B23 5NL
- £75,500 Flat, Leasehold 26 May 2006
- £50,000 Semi-detached, Leasehold 30 March 2004