2 Driver Terrace Wellington Road, Leeds, West Yorkshire, LS12 1EA

  • To Let
  • Industrial
  • 8,670 Sq Ft
  • POA