30 Park Square West, Leeds, West Yorkshire, LS1 2PF

  • Let
  • Office
  • 644 - 1,509 Sq Ft
  • £11,000 - £22,000 pa