Yardleywood Road, Birminghamwest Midlands, B13 0hy: £15,000


* required field