Elizabeth House 13-19 Queen Street, Leeds, West Yorkshire, LS1 2TW

  • For Sale
  • Investment, Office
  • 25,587 Sq Ft
  • £4,700,000